home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / swing / UIManager$2.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  717 b   |  19 lines

  1. package javax.swing;
  2.  
  3. import java.awt.Component;
  4. import java.awt.KeyEventPostProcessor;
  5. import java.awt.event.KeyEvent;
  6. import javax.swing.JComponent.KeyboardState;
  7.  
  8. final class UIManager$2 implements KeyEventPostProcessor {
  9.    public boolean postProcessKeyEvent(KeyEvent var1) {
  10.       Component var2 = var1.getComponent();
  11.       if ((!(var2 instanceof JComponent) || var2 != null && !((JComponent)var2).isEnabled()) && KeyboardState.shouldProcess(var1) && SwingUtilities.processKeyBindings(var1)) {
  12.          var1.consume();
  13.          return true;
  14.       } else {
  15.          return false;
  16.       }
  17.    }
  18. }
  19.